Big Huge Thesaurus

ABO blood group system

noun